Management of Multiple Models in an Extensible Database Design Tool
نویسندگان
چکیده
We describe the development of a tool called MDM for the management of multiple models and the translation of database schemes This tool can be at the basis of an integrated CASE environment sup porting the analysis and design of information systems that allows di er ent representations for the same data schemes We rst present a graph theoretic framework that allows us to formally investigate desirable prop erties of schema translations The formalism is based on a classi cation of the constructs used in the known data model into a limited set of types Then on the basis of formal results we develop general methodologies for deriving good translations between schemes and more in general between models Finally we de ne the architecture and the function alities of a rst prototype that implements the various features of the approach
منابع مشابه
FUSED: A Tool Integration Framework for Collaborative System Engineering
FUSED is a tool integration framework that supports multiple engineers who are collaborating in the development of a diverse set of engineering models used for multiple purposes in multiple phases of development. FUSED is extensible to support a chosen set of modeling environments; a few examples from our work are requirements, solid geometry, computational fluid dynamics, dynamical systems, an...
متن کاملDatplex: an Extensible Design-aid Tool for Physical Database Design
In this paper, we describe DATPLEX, an extensible design-aid tool for physical database design. DAT-PLEX adopts a layered approach where each layer improves over its input design; and is \extensible" in the sense that an additional layer can be \plugged" into the tool, or an existing layer can be removed from the tool. The current implementation comprises three layers that improve the logical s...
متن کاملAn Extensible Query Execution Engine for Supporting New Query Execution Models
Query processing in traditional Database Management Systems (DBMS) has been extensively studied in the literature and adopted in industry. Such success is, in part, due to the performance of their Query Execution Engines (QEE) for supporting the execution of traditional queries. With the advent of the web and its semi-structured data model, new query scenarios were created, suggesting new execu...
متن کاملDesign Issues for Extensible Concurrency Control Mechanisms
Relational database management systems lack the requisite support for specialized applications such as engineering databases, electronic design databases, geographic databases, etc. Extensible database management systems attempt to ll this void by providing capabilities to deene query language extensions and specialized storage structures that suit the particular application. However, they do n...
متن کاملNew Approaches in Philips ECG Database Management System Design
Electrocardiogram (ECG) databases play an important role in medical research, pharmaceutical research, medical education and health care. Due to growing demands in research, training, and health care, designing and managing such ECG databases has become a complex problem. This paper reports on the new design approach and the new application model of the Philips ECG Management System (EMS). The ...
متن کامل